Enhancements to the Report Viewer
The Report Viewer has been enhanced substantially in Version 8:
- The Report Viewer uses multi-threading. As a result, your users can begin viewing a report sooner, even if the report requires that it all be run before certain values are generated (page numbering, for example, of the style "page 24 of 125"). In such a case, the Report Engine uses place holders for the yet-to-be-generated total page count. When that page count is completed, the Report Engine inserts the missing data into the pages already read.
- The report's group tree is loaded on-demand. This allows your users to use the tree functionality for navigation even when only a partial group tree has been loaded.
- You can specify a page number to go to in the report you are currently viewing.
- You can use the Select Expert and the Search Expert in the viewer to select records and search for specific values using formulas.
- The Report Viewer supports the use of rotated text in the report.
- The toolbar for the Report Viewer for ActiveX has a new look.
- You can customize the Report Viewer by resizing sections of the toolbar, adding custom bitmaps, and more.
- There is a Help button implemented for applications. Clicking on the Help button can fire an event to your application so it can display the appropriate help.
- There are over 30 events giving you the ability to make previewing the report a truly interactive activity.
For a better understanding of all the capabilities of the Report Viewer, review the viewer object model (CRVIEWERLibCtl) in the Visual Basic Object Browser.
Note: Visit the Seagate Software Developer Zone web site at
http://www.seagatesoftware.com/products/dev_zone.
Click Support to get links for finding documentation and knowledge base articles about the Report Designer Component.